entry = GTK_WIDGET (user_data);
/* Get the clipboard object */
- clipboard = gtk_widget_get_clipboard (entry,
+ clipboard = gtk_widget_get_old_clipboard (entry,
GDK_SELECTION_CLIPBOARD);
/* Set clipboard text */
entry = GTK_WIDGET (user_data);
/* Get the clipboard object */
- clipboard = gtk_widget_get_clipboard (entry,
+ clipboard = gtk_widget_get_old_clipboard (entry,
GDK_SELECTION_CLIPBOARD);
/* Request the contents of the clipboard, contents_received will be
GtkClipboard *clipboard;
const gchar *id;
- clipboard = gtk_widget_get_clipboard (textview, GDK_SELECTION_CLIPBOARD);
+ clipboard = gtk_widget_get_old_clipboard (textview, GDK_SELECTION_CLIPBOARD);
buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW (textview));
id = gtk_buildable_get_name (GTK_BUILDABLE (button));
G_CALLBACK (textbuffer_notify_selection), widget);
widget = (GtkWidget *)gtk_builder_get_object (builder, "pastebutton");
g_signal_connect (widget, "clicked", G_CALLBACK (handle_cutcopypaste), widget2);
- g_signal_connect_object (gtk_widget_get_clipboard (widget2, GDK_SELECTION_CLIPBOARD), "owner-change",
+ g_signal_connect_object (gtk_widget_get_old_clipboard (widget2, GDK_SELECTION_CLIPBOARD), "owner-change",
G_CALLBACK (clipboard_owner_change), widget, 0);
widget = (GtkWidget *)gtk_builder_get_object (builder, "osd_frame");
gtk_widget_get_child_visible
gtk_widget_get_parent
gtk_widget_get_settings
-gtk_widget_get_clipboard
+gtk_widget_get_old_clipboard
gtk_widget_get_display
gtk_widget_get_size_request
gtk_widget_set_child_visible
static GtkClipboard *
get_clipboard (GtkWidget *widget)
{
- return gtk_widget_get_clipboard (widget, gdk_atom_intern_static_string ("CLIPBOARD"));
+ return gtk_widget_get_old_clipboard (widget, gdk_atom_intern_static_string ("CLIPBOARD"));
}
static void
static GtkClipboard *
get_clipboard (GtkWidget *widget)
{
- return gtk_widget_get_clipboard (widget, gdk_atom_intern_static_string ("CLIPBOARD"));
+ return gtk_widget_get_old_clipboard (widget, gdk_atom_intern_static_string ("CLIPBOARD"));
}
static void
editable = GTK_EDITABLE (widget);
str = gtk_editable_get_chars (editable, start_pos, end_pos);
- clipboard = gtk_widget_get_clipboard (widget, GDK_SELECTION_CLIPBOARD);
+ clipboard = gtk_widget_get_old_clipboard (widget, GDK_SELECTION_CLIPBOARD);
gtk_clipboard_set_text (clipboard, str, -1);
g_free (str);
}
return;
str = gtk_editable_get_chars (editable, start_pos, end_pos);
- clipboard = gtk_widget_get_clipboard (widget, GDK_SELECTION_CLIPBOARD);
+ clipboard = gtk_widget_get_old_clipboard (widget, GDK_SELECTION_CLIPBOARD);
gtk_clipboard_set_text (clipboard, str, -1);
gtk_editable_delete_text (editable, start_pos, end_pos);
}
paste->position = position;
g_object_ref (paste->entry);
- clipboard = gtk_widget_get_clipboard (widget, GDK_SELECTION_CLIPBOARD);
+ clipboard = gtk_widget_get_old_clipboard (widget, GDK_SELECTION_CLIPBOARD);
gtk_clipboard_request_text (clipboard, paste_received_cb, paste);
}
gtk_text_buffer_get_iter_at_offset (buffer, &end, end_pos);
str = gtk_text_buffer_get_text (buffer, &start, &end, FALSE);
- clipboard = gtk_widget_get_clipboard (widget, GDK_SELECTION_CLIPBOARD);
+ clipboard = gtk_widget_get_old_clipboard (widget, GDK_SELECTION_CLIPBOARD);
gtk_clipboard_set_text (clipboard, str, -1);
}
gtk_text_buffer_get_iter_at_offset (buffer, &start, start_pos);
gtk_text_buffer_get_iter_at_offset (buffer, &end, end_pos);
str = gtk_text_buffer_get_text (buffer, &start, &end, FALSE);
- clipboard = gtk_widget_get_clipboard (widget, GDK_SELECTION_CLIPBOARD);
+ clipboard = gtk_widget_get_old_clipboard (widget, GDK_SELECTION_CLIPBOARD);
gtk_clipboard_set_text (clipboard, str, -1);
gtk_text_buffer_delete (buffer, &start, &end);
}
paste.position = position;
g_object_ref (paste.buffer);
- clipboard = gtk_widget_get_clipboard (widget, GDK_SELECTION_CLIPBOARD);
+ clipboard = gtk_widget_get_old_clipboard (widget, GDK_SELECTION_CLIPBOARD);
gtk_clipboard_request_text (clipboard, paste_received, &paste);
}
{
GtkClipboard *clipboard;
- clipboard = gtk_widget_get_clipboard (widget,
+ clipboard = gtk_widget_get_old_clipboard (widget,
gtk_selection_data_get_selection (selection_data));
if (clipboard && clipboard->get_func)
GtkClipboard *clipboard;
gdk_event_get_selection ((GdkEvent *)event, &selection);
- clipboard = gtk_widget_get_clipboard (widget, selection);
+ clipboard = gtk_widget_get_old_clipboard (widget, selection);
if (clipboard)
{
RequestContentsInfo *request_info = get_request_contents_info (widget);
set_request_contents_info (widget, NULL);
- request_info->callback (gtk_widget_get_clipboard (widget, gtk_selection_data_get_selection (selection_data)),
+ request_info->callback (gtk_widget_get_old_clipboard (widget, gtk_selection_data_get_selection (selection_data)),
selection_data,
request_info->user_data);
gtk_im_context_set_client_widget (priv->im_context, NULL);
- clipboard = gtk_widget_get_clipboard (widget, GDK_SELECTION_PRIMARY);
+ clipboard = gtk_widget_get_old_clipboard (widget, GDK_SELECTION_PRIMARY);
if (gtk_clipboard_get_owner (clipboard) == G_OBJECT (entry))
gtk_clipboard_clear (clipboard);
}
str = _gtk_entry_get_display_text (entry, start, end);
- gtk_clipboard_set_text (gtk_widget_get_clipboard (GTK_WIDGET (entry),
+ gtk_clipboard_set_text (gtk_widget_get_old_clipboard (GTK_WIDGET (entry),
GDK_SELECTION_CLIPBOARD),
str, -1);
g_free (str);
GdkAtom selection)
{
g_object_ref (entry);
- gtk_clipboard_request_text (gtk_widget_get_clipboard (GTK_WIDGET (entry), selection),
+ gtk_clipboard_request_text (gtk_widget_get_old_clipboard (GTK_WIDGET (entry), selection),
paste_received, entry);
}
list = gdk_content_formats_new (NULL, 0);
list = gtk_content_formats_add_text_targets (list);
- clipboard = gtk_widget_get_clipboard (GTK_WIDGET (entry), GDK_SELECTION_PRIMARY);
+ clipboard = gtk_widget_get_old_clipboard (GTK_WIDGET (entry), GDK_SELECTION_PRIMARY);
if (gtk_editable_get_selection_bounds (GTK_EDITABLE (entry), &start, &end))
{
info->entry = g_object_ref (entry);
info->trigger_event = event ? gdk_event_copy (event) : gtk_get_current_event ();
- gtk_clipboard_request_contents (gtk_widget_get_clipboard (GTK_WIDGET (entry), GDK_SELECTION_CLIPBOARD),
+ gtk_clipboard_request_contents (gtk_widget_get_old_clipboard (GTK_WIDGET (entry), GDK_SELECTION_CLIPBOARD),
gdk_atom_intern_static_string ("TARGETS"),
popup_targets_received,
info);
{
GtkEntry *entry = user_data;
- gtk_clipboard_request_contents (gtk_widget_get_clipboard (GTK_WIDGET (entry), GDK_SELECTION_CLIPBOARD),
+ gtk_clipboard_request_contents (gtk_widget_get_old_clipboard (GTK_WIDGET (entry), GDK_SELECTION_CLIPBOARD),
gdk_atom_intern_static_string ("TARGETS"),
bubble_targets_received,
entry);
GtkClipboard *clipboard;
GdkContentFormats *target_list;
- clipboard = gtk_widget_get_clipboard (GTK_WIDGET (impl), GDK_SELECTION_CLIPBOARD);
+ clipboard = gtk_widget_get_old_clipboard (GTK_WIDGET (impl), GDK_SELECTION_CLIPBOARD);
target_list = gdk_content_formats_new (NULL, 0);
target_list = gtk_content_formats_add_text_targets (target_list);
static void
location_popup_on_paste_handler (GtkFileChooserWidget *impl)
{
- GtkClipboard *clipboard = gtk_widget_get_clipboard (GTK_WIDGET (impl),
+ GtkClipboard *clipboard = gtk_widget_get_old_clipboard (GTK_WIDGET (impl),
GDK_SELECTION_CLIPBOARD);
gtk_clipboard_request_text (clipboard,
(GtkClipboardTextReceivedFunc) paste_text_received,
priv->select_info->selection_anchor = anchor_index;
priv->select_info->selection_end = end_index;
- clipboard = gtk_widget_get_clipboard (GTK_WIDGET (label),
+ clipboard = gtk_widget_get_old_clipboard (GTK_WIDGET (label),
GDK_SELECTION_PRIMARY);
if (anchor_index != end_index)
if (start > len)
start = len;
- clipboard = gtk_widget_get_clipboard (GTK_WIDGET (label), GDK_SELECTION_CLIPBOARD);
+ clipboard = gtk_widget_get_old_clipboard (GTK_WIDGET (label), GDK_SELECTION_CLIPBOARD);
if (start != end)
gtk_clipboard_set_text (clipboard, priv->text + start, end - start);
GtkClipboard *clipboard;
link = g_object_get_qdata (G_OBJECT (menuitem), quark_link);
- clipboard = gtk_widget_get_clipboard (GTK_WIDGET (label), GDK_SELECTION_CLIPBOARD);
+ clipboard = gtk_widget_get_old_clipboard (GTK_WIDGET (label), GDK_SELECTION_CLIPBOARD);
gtk_clipboard_set_text (clipboard, link->uri, -1);
}
{
GtkLinkButtonPrivate *priv = link_button->priv;
- gtk_clipboard_set_text (gtk_widget_get_clipboard (GTK_WIDGET (link_button),
+ gtk_clipboard_set_text (gtk_widget_get_old_clipboard (GTK_WIDGET (link_button),
GDK_SELECTION_CLIPBOARD),
priv->uri, -1);
}
utf8_uri = gtk_recent_info_get_uri_display (info);
- gtk_clipboard_set_text (gtk_widget_get_clipboard (GTK_WIDGET (impl),
+ gtk_clipboard_set_text (gtk_widget_get_old_clipboard (GTK_WIDGET (impl),
GDK_SELECTION_CLIPBOARD),
utf8_uri, -1);
if (gtk_widget_get_realized (GTK_WIDGET (text_view)))
{
- GtkClipboard *clipboard = gtk_widget_get_clipboard (GTK_WIDGET (text_view),
+ GtkClipboard *clipboard = gtk_widget_get_old_clipboard (GTK_WIDGET (text_view),
GDK_SELECTION_PRIMARY);
gtk_text_buffer_remove_selection_clipboard (priv->buffer, clipboard);
}
if (gtk_widget_get_realized (GTK_WIDGET (text_view)))
{
- GtkClipboard *clipboard = gtk_widget_get_clipboard (GTK_WIDGET (text_view),
+ GtkClipboard *clipboard = gtk_widget_get_old_clipboard (GTK_WIDGET (text_view),
GDK_SELECTION_PRIMARY);
gtk_text_buffer_add_selection_clipboard (priv->buffer, clipboard);
}
if (priv->buffer)
{
- GtkClipboard *clipboard = gtk_widget_get_clipboard (GTK_WIDGET (text_view),
+ GtkClipboard *clipboard = gtk_widget_get_old_clipboard (GTK_WIDGET (text_view),
GDK_SELECTION_PRIMARY);
gtk_text_buffer_add_selection_clipboard (priv->buffer, clipboard);
}
if (priv->buffer)
{
- GtkClipboard *clipboard = gtk_widget_get_clipboard (GTK_WIDGET (text_view),
+ GtkClipboard *clipboard = gtk_widget_get_old_clipboard (GTK_WIDGET (text_view),
GDK_SELECTION_PRIMARY);
gtk_text_buffer_remove_selection_clipboard (priv->buffer, clipboard);
}
get_iter_from_gesture (text_view, priv->multipress_gesture,
&iter, NULL, NULL);
gtk_text_buffer_paste_clipboard (get_buffer (text_view),
- gtk_widget_get_clipboard (GTK_WIDGET (text_view),
+ gtk_widget_get_old_clipboard (GTK_WIDGET (text_view),
GDK_SELECTION_PRIMARY),
&iter,
priv->editable);
static void
gtk_text_view_cut_clipboard (GtkTextView *text_view)
{
- GtkClipboard *clipboard = gtk_widget_get_clipboard (GTK_WIDGET (text_view),
+ GtkClipboard *clipboard = gtk_widget_get_old_clipboard (GTK_WIDGET (text_view),
GDK_SELECTION_CLIPBOARD);
gtk_text_buffer_cut_clipboard (get_buffer (text_view),
static void
gtk_text_view_copy_clipboard (GtkTextView *text_view)
{
- GtkClipboard *clipboard = gtk_widget_get_clipboard (GTK_WIDGET (text_view),
+ GtkClipboard *clipboard = gtk_widget_get_old_clipboard (GTK_WIDGET (text_view),
GDK_SELECTION_CLIPBOARD);
gtk_text_buffer_copy_clipboard (get_buffer (text_view),
static void
gtk_text_view_paste_clipboard (GtkTextView *text_view)
{
- GtkClipboard *clipboard = gtk_widget_get_clipboard (GTK_WIDGET (text_view),
+ GtkClipboard *clipboard = gtk_widget_get_old_clipboard (GTK_WIDGET (text_view),
GDK_SELECTION_CLIPBOARD);
gtk_text_buffer_paste_clipboard (get_buffer (text_view),
info->text_view = g_object_ref (text_view);
info->trigger_event = event ? gdk_event_copy (event) : gtk_get_current_event ();
- gtk_clipboard_request_contents (gtk_widget_get_clipboard (GTK_WIDGET (text_view),
+ gtk_clipboard_request_contents (gtk_widget_get_old_clipboard (GTK_WIDGET (text_view),
GDK_SELECTION_CLIPBOARD),
gdk_atom_intern_static_string ("TARGETS"),
popup_targets_received,
gtk_text_view_selection_bubble_popup_show (gpointer user_data)
{
GtkTextView *text_view = user_data;
- gtk_clipboard_request_contents (gtk_widget_get_clipboard (GTK_WIDGET (text_view),
+ gtk_clipboard_request_contents (gtk_widget_get_old_clipboard (GTK_WIDGET (text_view),
GDK_SELECTION_CLIPBOARD),
gdk_atom_intern_static_string ("TARGETS"),
bubble_targets_received,
}
/**
- * gtk_widget_get_clipboard:
+ * gtk_widget_get_old_clipboard:
* @widget: a #GtkWidget
* @selection: a #GdkAtom which identifies the clipboard
* to use. %GDK_SELECTION_CLIPBOARD gives the
* Since: 2.2
**/
GtkClipboard *
-gtk_widget_get_clipboard (GtkWidget *widget, GdkAtom selection)
+gtk_widget_get_old_clipboard (GtkWidget *widget, GdkAtom selection)
{
g_return_val_if_fail (GTK_IS_WIDGET (widget), NULL);
GDK_AVAILABLE_IN_ALL
GtkSettings* gtk_widget_get_settings (GtkWidget *widget);
GDK_AVAILABLE_IN_ALL
-GtkClipboard *gtk_widget_get_clipboard (GtkWidget *widget,
+GtkClipboard *gtk_widget_get_old_clipboard (GtkWidget *widget,
GdkAtom selection);